inflict heavy losses - Turco Inglés Diccionario